Predictive Buffering for Multi-Source Video Streaming over the Internet

نویسندگان

  • P. Y. Ho
  • Jack Y. B. Lee
چکیده

The current best-effort Internet does not guarantee the bandwidth availability between a receiver and a sender, and so renders any quality-of-service (QoS) control difficult, if not impossible. This paper proposes a novel predictive buffering algorithm for streaming video not from one, but from multiple senders to a receiver over the best-effort Internet. In particular, the predictive buffering algorithm estimates the mean and variance of the aggregate throughput of multiple senders, and then use these estimated parameters to predict the future bandwidth availability. By appealing to the Central Limit Theorem, the future bandwidth availability will tend to be normally distributed, irrespective of the distribution of the measurement bandwidth availability. This insight enables the buffering algorithm to determine, at runtime, the minimum buffering time required to ensure playback continuity. Extensive trace-driven simulations show that this predictive buffering algorithm can achieve buffer delays that are remarkably close to the optimal buffer time.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Feedback Based Mechanism for Video Streaming Over Multipath Ad Hoc Networks

Ad hoc networks are multi-hop wireless networks without a pre-installed infrastructure. Such networks are widely used in military applications and in emergency situations as they permit the establishment of a communication network at very short notice with a very low cost. Video is very sensitive for packet loss and wireless ad-hoc networks are error prone due to node mobility and weak links. H...

متن کامل

Comparison of Shaping and Buffering for Video Transmission

Video communication over the Internet requires performance guarantees in terms of limited packet loss probability and end to end delay. This paper compares two possible network scenarios for transmitting video streams, source shaping combined with small buffers at the network nodes and delay limited buffering in the network. It is shown that due to its simplicity and performance comparable to b...

متن کامل

A Video Streaming Technique over TCP

A video streaming application needs to employ a transport layer protocol to transmit packetized media data. Since TCP is the most dominant protocol over the Internet, it is reasonable to consider TCP for video streaming. However, the AIMD behavior and retransmission timeouts of TCP may introduce unacceptable end-to-end delay, and therefore it is difficult to provide good quality of streaming vi...

متن کامل

Playback - Adaptive Multi - Source Video Streaming

The best-effort nature of the Internet poses significant challenges to guaranteeing performance of video streaming applications. In particular, the available bandwidth between a sender and a receiver is often unpredictable and can vary substantially from time to time, causing buffer underflows and consequently playback starvations. This work tackles this problem by proposing a novel video playb...

متن کامل

Design of an Application Layer Congestion Control for Reducing network load and Receiver based Buffering Technique for packet synchronization in Video Streaming over the Internet Protocol

Popularity of the Internet and the availability of broadband links to residential consumers have initiated a demand for high quality video streaming. Efficient Quality of Service of video streaming depends on bandwidth, delay, and loss requirements due to its real-time nature. However, the current best-effort Internet does not offer any quality of service (QoS) guarantees to streaming video ove...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006